package com.yuxi.Dao;

import java.util.List;

import org.springframework.stereotype.Repository;

import com.yuxi.Entity.UserStructure;

@Repository
public interface UserStructureDao {
	/**
	 * 根据用户id获取部门
	 * @param userId
	 * @return
	 */
	public UserStructure getStructureByUserId(Integer userId);
	/**
	 * 获取部门下的所有用户
	 * @param structureId
	 * @return
	 */
	public List<UserStructure> getStructureUserByStructureId(Integer structureId);
	/**
	 * 添加一个用户所在的部门
	 * @param uStructure
	 * @return
	 */
	public void addUserStructure(UserStructure uStructure);
	/**
	 * 修改用户所在的部门
	 * @param uStructure
	 * @return
	 */
	public void modifyUserStructure(UserStructure uStructure);
	
}
